New Battery-Electric Buses Prove They Have What It Takes!